@charset "utf-8";
/* CSS Document */

body {
	margin: 0px; font-family:微软雅黑; font-size:12px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
}
img{ border:0px;}
ul{ padding:0px; margin:0px; list-style:none;}
li{ padding:0px; margin:0px; list-style:none;}
.db{ background:#02a0e9; width:100%; height:30px;}
.header{ background:#fff; width:100%; height:95px;}
.me li{padding:0px 30px; float:left; border-right:1px dashed #dddddd; font-size:14px;}
.banner{ background:#000; width:100%; height:400px; background:url(../images/banner.jpg) no-repeat top;}
.banner2{ background:#000; width:100%;  background:url(../images/banner3.jpg) no-repeat top; overflow:hidden;}
.banner3{ background:#000; width:100%;  background:url(../images/banner4.jpg) no-repeat top; overflow:hidden;}
.banner4{ background:#000; width:100%;  background:url(../images/banner5.jpg) no-repeat top; overflow:hidden;}
.banner5{ background:#000; width:100%;  background:url(../images/banner6.jpg) no-repeat top; overflow:hidden;}
.content1{width:1180px; margin:0px auto; overflow:hidden; min-height:250px; }
.content1 .left1{ width:330px; float:left; overflow:hidden;min-height:250px;}
.content1 .right2{ width:800px; float:right; overflow:hidden;}
.content{width:1180px; margin:0px auto; overflow:hidden; min-height:250px; padding-top:10px;}
.content .left{ width:250px; float:left; overflow:hidden;min-height:250px; background:#fff; border-top:3px solid #02a0e9;} 
.content .right{ width:910px; float:right; overflow:hidden;  }
.tit{ height:50px; line-height:50px; background:#FFFFFF; padding-left:20px; margin-bottom:5px;}
.product{ width:1180px; margin:0px auto; overflow:hidden; }
.pro li{ width:236px; height:280px; float:left;}
.pic{ width:225px; height:225px; background:#EBEBEB; margin:0px auto;}
.txt{ height:30px; background:#E3E3E3; width:225px; margin:0px auto; line-height:30px; text-align:center;}
.footer{ width:100%; background:#189dd6; height:100px;}
.footer td{ color:#FFFFFF;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.xw li{ height:40px; line-height:40px; font-size:15px; border-bottom:1px dashed #dddddd; text-indent:1em;}
.xw li span{ float:right;}
.xw a:hover li{ background:#F5F5F5;}
.chanpin{ overflow:hidden;}
.chanpin li{ width:25%; height:240px; float:left;}
.chanpin li .pic2{ width:200px; height:200px; border:1px solid #cccccc;}
.chanpin li .txt2{ width:202px; height:30px; background:#F3F3F3; text-align: center;}

.ifenlei {width:220px; margin-left:10px;}
.ifenlei div{border:1px solid #dddddd; margin-bottom:5px;text-indent:1em; background:#f2f2f2; line-height:30px; }
.ifenlei div a { font-size:16px; color:#000000;}
.ifenlei ul li{ text-indent:2em; line-height:25px; border-bottom:1px solid #dddddd;}
#bcontwap{ position:relative; }
/* 焦点图 */
.focus{width:100%; border:1px solid #EEE;position:relative;margin-top:6px;float:center}
.f426x240{width:100%;overflow:hidden}
.f426x240 img{width:100%;height:auto;}

.rslides{width:100%;position:relative;list-style:none;padding:0; height:460px; overflow:hidden;}
.rslides_nav{text-indent:999;height:59px;width:34px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:40%;left:0; overflow:hidden;text-decoration:none;background:url(../images/s.png) no-repeat;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;right:0;background:url(../images/x.png) no-repeat;}
.rslides_tabs{margin:12px auto;clear:both;text-align:center;  display:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390;}

#bcontwap .bancontent{width:1180px; margin:0 auto; z-index:999;  margin-top:-60px; position:relative;}

.newsindexhe{width:212px; height:45px; float:left; background:url(../images/news.jpg) no-repeat;}
.newsright{width:968px; height:45px; background:url(../images/x2.png) repeat-y; float:left;}
/*新闻*/

.blk_29 { overflow: hidden; zoom: 1; POSITION: relative}
.blk_29 .LeftBotton { opacity: 1; z-index:9999; background: url(../images/zuoann.jpg) no-repeat 0px 0px; right: 45px; width: 25px; CURSOR: pointer; POSITION: absolute; top: 10px; height: 25px;}
.blk_29 .LeftBotton:hover{background: url(../images/zann1.jpg) no-repeat 0px 0px;}
.blk_29 .RightBotton {  RIGHT: 15px; background: url(../images/youann.jpg) no-repeat ; opacity: 1;  width: 25px; CURSOR: pointer; POSITION: absolute; top: 10px; height: 25px}
.blk_29 .RightBotton:hover{background: url(../images/youann1.jpg) no-repeat 0px 0px;}
.blk_29 .Cont { margin: 0px auto; overflow: hidden; width: 833px; height:45px; line-height:45px;}
.blk_29 .box {  float: left; WIDTH:833px;height:33px; line-height:33px; }
.blk_29 .box a { width:750px; height:45px; line-height:45px;display: block;   margin: 0px auto; text-align:left; float:left; color:#FFFFFF; }
.blk_29 .box a span{ float:right; color:#FFFFFF;}
.blk_29 .box p{ width:209px; text-align:center; line-height:45px;}
.rollphotos { width:833px; height:45px; line-height:45px; float:left; overflow:hidden;}
.mmcatname{width:50px; line-height:45px; height:45px; color:#c72c3a; text-align:center; float:left;}
.index{ width:100%; background:url(../images/bg.jpg) no-repeat top center; overflow:hidden; min-height:500px;}
#demo {

overflow:hidden;

width: 1100px; height:250px;  padding-left:10px;
}
#demo img {
border: 2px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
#ddemo {width: 1000px; height:240px; padding-top:10px;overflow:hidden;
}
#ddemo img {
border: 3px solid #F2F2F2;
}
#inddemo {
float: left;
width: 800%;
}
#ddemo1 {
float: left;
}
#ddemo2 {
float: left;
}